support right - German English Dictionary